головне меню список тем тестування презентації історія створення

 

Система команд мікропроцесора i8080/8085


Мнемоніка

Функція команди

ACI

Додавання байта з акумулятором з перенесенням

ADC

Додавання регістра з акумулятором з перенесенням

ADD

Додавання регістра з акумулятором

ADI

Додавання байта з акумулятором

ANA

Логічне І з регістром або пам'яттю

ANI

Логічне І з байтом

CALL

Виклик підпрограми

CC

Виклик підпрограми при перенесенні

CM

Виклик підпрограми при мінусі

CMA

Інвертування акумулятора

CMC

Інвертування прапора перенесення

CMP

Порівняння операндів

CNC

Виклик підпрограми за відсутності перенесення

CNZ

Виклик підпрограми при нерівності нулю

CP

Виклик підпрограми при плюсі

CPE

Виклик підпрограми при парності

CPI

Порівняння байта з акумулятором

CPO

Виклик підпрограми при непарності

CZ

Виклик підпрограми при рівності нулю

DAA

Десяткова корекція результату додавання

DAD

Додавання вмісту пар регістрів

DCR

Декремент регістра або пам'яті

DCX

Декремент пари регістрів

DI

Заборона переривання

EI

Дозвіл переривання

HLT

Зупинка

IN

Введення

INR

Інкремент регістра або пам'яті

INX

Інкремент пари регістрів

JC

Перехід, якщо є перенесення

JM

Перехід, якщо мінус

JMP

Безумовний перехід

JNC

Перехід, якщо немає перенесення

JNZ

Перехід, якщо не рівно нулю

JP

Перехід, якщо плюс

JPE

Перехід, якщо парність

JPO

Перехід, якщо непарність

JZ

Перехід, якщо нуль

LDA

Завантаження акумулятора за вказаною адресою

LDAX

Завантаження акумулятора за адресою, вказаною парою регістрів

LHLD

Завантаження регістрів з пам'яті

LXI

Завантаження парних регістрів

MOV

Пересилка між пам'яттю і регістрами

MVI

Пересилка байта в пам'ять

NOP

Немає операції  

ORA

Логічне АБО з регістром або пам'яттю

ORI

Логічне АБО з байтом

OUT

Вивід

PCHL

Завантаження лічильника команд

POP

Витягання із стека

PUSH

Збереження в стеку

RAL

Циклічний зсув вліво через перенесення

RAR

Циклічний зсув управо через перенесення

RC

Повернення при перенесенні

RET

Повернення з підпрограми

RLC

Циклічний зсув вліво

RM

Повернення при мінусі

RNC

Повернення за відсутності перенесення

RNZ

Повернення, якщо не рівно нулю

RP

Повернення при плюсі

RPE

Повернення при парності

RPO

Повернення при непарності

RRC

Циклічний зсув управо

RST

Повторний запуск

RZ

Повернення при нулі

SBB

Віднімання пам'яті або регістра із заємом

SBI

Віднімання байта із заємом

SHLD

Вивантаження регістрів в пам'ять

SPHL

Завантаження покажчика стека

STA

Вивантаження акумулятора в пам'ять

STAX

Вивантаження акумулятора в пару регістрів

STC

Установка прапора перенесення

SUB

Віднімання регістра або пам'яті

SUI

Віднімання байта

XCHG

Обмін даними між парами регістрів

XRA

Виключне АБО з регістром або пам'яттю

XRI

Виключне АБО з байтом

XHTL

Обмін даними між регістром і покажчиком стека

 

 

 

до списку тем